package com.treasure.mall.zbqmallapi.vo.order;

import com.treasure.mall.zbq.common.ienum.order.OrderEnums;
import lombok.Data;

import java.time.LocalDateTime;

/**
 *
 * +---------------------------------------------------------
 * * @package: com.treasure.mall.zbqmallapi.vo.order
 * * @author: guomw (guomwchen@foxmail.com)
 * * @date: 2020/6/19 13:50
 * * @since: V1.0.0
 * +---------------------------------------------------------
 * 注意：本内容仅限于内部传阅，禁止外泄以及用于其他的商业目的
 * Copyright 2019-2022 com.treasure.mall.zbqmallapi.vo.order Inc. All rights reserved.
 */
@Data
public class BaseOrderVO {


    /**
     * 订单ID
     */
    private String subOrderId;
    /**
     * 商家ID
     */
    private Long merchantId;
    /***
     * 商品店铺名称
     */
    private String merchantTitle;
    /**
     * 商家Logo
     */
    private String merchantLogo;

    private boolean enableContact;

    /**
     * 售后状态
     */
    private OrderEnums.AfterSaleStatus afterSaleStatus;
    /**
     * 售后完成时间
     */
    private LocalDateTime afterSaleFinishTime;

    private LocalDateTime afterSaleApplyTime;

    private String afterSaleId;

    /**
     * 物流状态
     * {@link com.treasure.mall.zbq.common.ienum.order.OrderEnums.DeliverStatus}
     */
    private OrderEnums.DeliverStatus deliverStatus;

    private LocalDateTime createTime;
}
